wxWidgets
| |
---|---|
Basisdaten
| |
Entwickler | Vadim Zeitlin, Robin Dunn, Václav Slavík |
Erscheinungsjahr | 1992 |
Aktuelle Version | 3.2.5 (14. Mai 2024[1]) |
Betriebssystem | Windows, Unix-Derivate, PalmOS, OS/2[2] |
Programmiersprache | C++[3] |
Kategorie | GUI-Toolkit |
Lizenz | modifizierte LGPL[4] |
deutschsprachig | ja |
www.wxwidgets.org |
wxWidgets (ehemals wxWindows[6]) ist ein quelloffenes GUI-Toolkit zur Entwicklung grafischer Benutzeroberflächen. Es wird in der Programmiersprache C++ entwickelt und unter einer modifizierten LGPL lizenziert, die auch das Verbreiten von abgeleiteten Werken unter eigenen Bedingungen erlaubt.[4] Obwohl wxWidgets in C++ implementiert ist, existieren Anbindungen für eine Vielzahl weiterer Programmiersprachen. Durch seine Plattformunabhängigkeit ermöglicht wxWidgets, den GUI-spezifischen Code eines Programms bei keiner oder nur geringer Modifikation auf verschiedensten Plattformen zu kompilieren und auszuführen.
Eine Reihe bekannter Projekte verwendet wxWidgets,[7] darunter z. B. der Audioeditor Audacity, das Verschlüsselungsprogramm VeraCrypt, das Strategiespiel 0 A.D., der FTP-Client FileZilla und die Entwicklungsumgebung Code::Blocks.